biliary duct - Spanish English Dictionary